// Hello World (你好世界) 示例
// 这是学习 Pascal 编程语言的第一个程序
// 功能：在控制台输出文本信息
program p_1_hello_world;

{$mode objfpc}{$H+}
// {$mode objfpc} 启用 Object Pascal 模式
// {$H+} 启用长字符串支持（AnsiString）

// 引入单元文件
uses
  SysUtils;  // 系统工具单元，包含常用的系统函数

// 程序主入口
begin
  // WriteLn 过程向控制台输出文本并自动换行
  WriteLn('这是 Hello World 示例');
  
  // ReadLn 过程等待用户输入，防止程序窗口立即关闭
  // 在实际应用中，这可以让用户看到输出结果
  ReadLn;
end.